package com.tydic.system.domain.bo;

import com.tydic.system.domain.SysRole;
import io.github.linpeilie.annotations.AutoMapper;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;

import java.io.Serial;
import java.util.List;

/**
 * 角色信息业务对象 sys_role
 *
 * @author Michelle.Chung
 */

@Data
@NoArgsConstructor
@EqualsAndHashCode(callSuper = true)
@AutoMapper(target = SysRole.class, reverseConvertGenerate = false)
public class SysRoleBo extends SysRole {

    @Serial
    private static final long serialVersionUID = -6033988804227770809L;

    /**
     * 菜单编码列表
     */
    private List<String> menuCodes;

}
